package com.ruoyi.cs.domain.dto.battle;

import com.ruoyi.cs.domain.TBattleCreateBox;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

/**
 * @ClassName BattleBoxDTo
 * @Description TODO
 * @Author zz
 * @Date 2024/2/25
 **/
@Data
@AllArgsConstructor
@NoArgsConstructor
public class BattleBoxDTo extends TBattleCreateBox {
    @ApiModelProperty(value = "客户端种子")
    private String userSeed;

    @ApiModelProperty(value = "服务端种子")
    private String serverSeed;

    @ApiModelProperty(value = "公共哈希")
    private String commonHash;

    @ApiModelProperty(value = "roll值")
    private Long rollValue;

    @ApiModelProperty(value = "随机值")
    private Integer nonce;

    /** 饰品ID */
    @ApiModelProperty(value = "饰品ID")
    private String goodsId;

    @ApiModelProperty(value = "饰品名称")
    private String goodsName;

    @ApiModelProperty(value = "饰品图片")
    private String goodsPic;

    @ApiModelProperty(value = "饰品市场价格")
    private BigDecimal goodsPrice;

    @ApiModelProperty(value = "饰品兑换价格")
    private BigDecimal goodsExprice;

    @ApiModelProperty(value = "饰品品级")
    private String goodsGrate;

    @ApiModelProperty(value = "饰品磨损度")
    private String goodsWear;

    @ApiModelProperty(value = "roll值区间")
    private String rollValueRange;

    private String rarityName;
}
